stack of rifles - Deutsch Englisch Wörterbuch